<script>
/*
重写render函数：要去掉template的内容,在的 vue-loader 是把 template 转换成 render 函数，所以你不写 template 直接写 render就可以了
*/
export default {
	name: 'anchored-heading',
	props: {
		level: {
			type: Number,
			required: true,
			default: 1
		}
	},
	created() {
		let arr = Array.from([1,2,3]);
		var m = arr.map(i => {
			if(i % 2 === 0)
				return i;
		})
		
		var sum = arr.reduce((p,n) => {
			console.log('prev: %s, next: %s', p, n);
			return p + n;
		}, 10)
		
	},
	render(createElement) {
		// console.log(this.$slots.default);
		return createElement('h' + this.level, this.$slots.default);
	}
}

</script>